: an inflatable life jacket in the form of a collar extending down the chest that was worn by fliers in World War II
Love words? Need even more definitions?
Merriam-Webster unabridged
Share